//#include<stack>
//#include<iostream>
//#include<deque>
//#include<string>
//#include<vector>
//using namespace std;
//int main()
//{
//	//stack<int> frist;
//	//cout << frist.size() << endl;
//	//vector<int> myvector{ 1, 2, 3, 4, 5, 6 };
//	//stack<int, vector<int>> second(myvector);
//	//cout << second.size() << endl;
//	//second.push(7);
//	//cout << second.top() << endl;
//	//second.pop();
//	////	second.emplace(1, 3);
//
//	stack<string> mystack;
//	mystack.emplace("hello world");
//	mystack.emplace("hello linux");
//	mystack.emplace("12345");
//
//	while (!mystack.empty())
//	{
//		cout << mystack.top();
//		cout<<endl;
//		mystack.pop();
//	}
//	cout << "hello" << endl << "world";
//
//	stack<int> stack1;
//	stack1.push(1);
//	stack1.push(2);
//	stack1.push(3);
//	stack1.push(4);
//	stack1.push(5);
//
//	stack<int> stack2;
//	stack2.push('a');
//	stack2.push('b');
//	stack2.push('c');
//	stack2.push('d');
//	stack2.push('e');
//
//	stack1.swap(stack2);
//
//
//
//
//
//
//
//
//
//	return 0;
//}